challenge trophies - Francés Inglés Diccionario